"12\nab\tcd\0gf\111"的字符串长度是多少

来源:百度知道 编辑:UC知道 时间:2024/05/05 09:27:48
如何知道这些字符串长度的给说一下呀?

长度是8吧,我也不是太了解
/n /t是转义字符回车换行和移位
/0表示字符串结束

c#中
如果直接
string str="12\nab\tcd\0gf\111";
MessageBox.Show(str);
这样编译是会出错的,\1不是非法转义,应该用\\1取消转义

如果用
string str=@"12\nab\tcd\0gf\111";
MessageBox.Show(str);
这样编译,不会出错,但是前面的\n和\t、\0都不会生效
那么一个字符就是一个字符,不会进行转义